SAM End of Module Project 2